﻿using System.Collections.Generic;
using ChainAnalises.Classes.IntervalAnalysis;

namespace PhantomChainsAnalyser.Model
{
    public class ResultContainer
    {
        public Chain InputChain = null;
        public BaseChain AminoChain = null;
        public Chain PhantomChain = null;
        public Sampling Regularity = new Sampling();
        public Sampling AverageGeometricalInterval = new Sampling();
        public Sampling Entropy = new Sampling();
        public List<Chain> GeneratedChains = new List<Chain>();
        public double InputChainRegularity;
        public double InputChainAverageGeometricalInterval;
        public double InputChainEntropy;
        public bool Finished = false;
        public bool InvalidChain = false;
    }
}
